@charset "utf-8";

/* CSS Document */
@media screen and (min-width: 769px) {
	.FocusBar {
		width: 100%;
		padding: 5px 0 0;
	}

	.Focus {
		width: 490px;
		height: 275px;
		position: relative;
		overflow: hidden;
	}

	.FocusInfo {
		height: 50px;
		position: absolute;
		bottom: 0;
		background: url(./Alpha.png);
		width: 100%;
		left: 0
	}

	.FocusInfo p {
		color: #fff;
		padding: 0 0 0 15px;
		float: left;
		width: 380px;
		font-size: 18px;
		line-height: 50px;
		text-align: left
	}

	.FocusInfo ul {
		float: right;
		padding: 19px 5px 19px 0;
		height: 12px;
	}

	.FocusInfo ul li {
		width: 12px;
		height: 12px;
		float: left;
		margin: 0 8px 0 0;
		display: inline;
		background: url(./FocusSlide.png) -26px no-repeat;
	}

	.FocusInfo ul li.Show {
		background: url(./FocusSlide.png) left no-repeat;
	}

	.Focus:hover p {
		text-decoration: underline
	}

	.Latest {
		width: 490px;
		padding: 0 0 0 20px;
		text-align: left
	}

	.Latest h1 {
		color: #323232;
		font-size: 20px;
		padding: 0 0 5px 29px;
		background: url(./ColumeIco.png) left 5px no-repeat;
		line-height: 28px;
	}

	.Latest p {
		width: 100%;
		float: left
	}

	.Latest p b {
		font-size: 18px;
		color: #1e63b0;
		font-weight: normal;
		line-height: 34px;
		padding: 5px 0 3px 0;
		float: left
	}

	.Latest p span {
		line-height: 24px;
		width: 100%;
		float: left;
		color: #666
	}

	.Latest p span b {
		font-size: 14px;
		line-height: 24px;
		padding: 0 0 0 4px;
		color: #b71900;
		float: none
	}

	.Latest p a:hover b,
	.Latest p a:hover span {
		color: #b71900
	}

	ConRight .Latest .LastNews {
		padding: 0
	}

	.Latest .LastNews a {
		width: 80%;
	}

	.WorkInfo {
		width: 100%;
	}

	.Local {
		width: 195px;
		text-align: left
	}

	.Local h1 {
		padding: 0 0 0 17px;
		width: 178px;
		background: #1e63b0;
		line-height: 33px;
		font-size: 18px;
		font-weight: normal;
		color: #fff;
		float: left
	}

	.LocalC {
		width: 165px;
		background: #f9f9f9;
		padding: 5px 15px;
	}

	.LocalC img {
		float: left
	}

	.LocalC ul {
		width: 100%;
		float: left;
		line-height: 28px;
		padding: 5px 0 20px 0
	}

	.LocalC ul li {
		width: 100%;
		padding: 2px 0;
		text-align: right;
		float: left
	}

	.LocalC ul li a {
		width: 149px;
		float: left;
		padding: 0 0 0 14px;
		background: url(./IconSprite.png) left -153px no-repeat;
		color: #666;
		text-align: left;
		position: relative
	}

	.LocalC ul li a span {
		position: absolute;
		right: 0;
		bottom: 0
	}

	.LocalC ul li a:hover {
		background: url(./IconSprite.png) left -199px no-repeat;
		color: #b71900
	}

	.LocalC ul li a:hover span {
		color: #b71900
	}

	.LocalC ul li a span {
		float: right;
		text-align: right;
		color: #919191
	}

	.FileBox {
		width: 493px;
		padding-right: 17px;
	}

	.Tzggtop {
		width: 483px;
		padding: 0 10px 0 0;
		height: 33px;
		line-height: 33px;
		background: #f9f9f9;
		text-align: left;
	}

	.Tzggtop span {
		width: 111px;
		height: 33px;
		display: inline-block;
		font-size: 18px;
		color: #1e63b0;
		text-align: center;
		float: left
	}

	.Tzggtop span.Act {
		width: 111px;
		color: #fff;
		background: url(./ArrowUp.png) center 28px no-repeat #1e63b0
	}

	.Dtxxtop {
		width: 480px;
		padding: 0 10px 0 0;
		height: 33px;
		line-height: 33px;
		background: #f9f9f9;
		text-align: left;
	}

	.Dtxxtop span {
		width: 111px;
		height: 39px;
		display: inline-block;
		font-size: 18px;
		color: #1e63b0;
		text-align: center;
		float: left;
	}

	.Dtxxtop span.Acter {
		width: 111px;
		color: #fff;
		background: url(./ArrowDown.png) center 33px no-repeat #1e63b0;
	}

	.FileBox .File {
		width: 100%;
		float: left;
		padding: 0px 0 5px 0
	}

	.FileBox .File ul {
		width: 478px;
		;
		padding: 11px 10px 0 5px;
		;
		float: left
	}

	.FileBox .File ul li {
		width: 100%;
		text-align: right;
		float: left;
		color: #666;
		line-height: 30px;
	}

	.FileBox .File ul li a {
		padding: 0 0 0 16px;
		text-align: left;
		float: left;
		background: url(./IconSprite.png) left 12px no-repeat;
		color: #666;
	}

	.FileBox .File ul li a:hover {
		background: url(./IconSprite.png) left -33px no-repeat;
		color: #b71900
	}

	.FileBox .File ul li:hover {
		color: #b71900
	}

	.PrevNoteBox {
		width: 490px;
	}

	.PrevNoteTit {
		width: 315px;
		padding: 0 10px 0 0;
		line-height: 33px;
		background: #f9f9f9;
		float: left
	}

	.PrevNoteTit span {
		width: 150px;
		color: #fff;
		background: #1e63b0;
		float: left;
		font-size: 18px;
	}

	.PrevNote {
		width: 100%;
	}

	.PrevNote .Hot {
		width: 301px;
		padding: 10px 12px 15px 12px;
		float: left
	}

	.PrevNote .Hot h5 {
		color: #1e63b0;
		font-size: 16px;
		line-height: 30px;
		width: 100%;
		float: left;
		padding: 5px 0 0
	}

	.PrevNote .Hot span {
		color: #959595;
		line-height: 24px;
		text-align: left;
		float: left;
		width: 100%
	}

	.PrevNote .Hot span b {
		color: #b71900;
		font-weight: normal
	}

	.PrevNote .Hot a:hover span,
	.PrevNote .Hot a:hover h5 {
		color: #b71900;
	}

	.PrevNote ul {
		padding: 5px 12px;
		width: 465px;
		float: left;
		background: #f9f9f9;
		margin: 10px 0 0
	}

	.PrevNote ul li {
		width: 100%;
		line-height: 25px;
		float: left;
		padding: 2px 0;
		color: #666;
	}

	.PrevNote ul li a {
		width: 405px;
		padding: 3px 0 0 16px;
		float: left;
		text-align: left;
		color: #5f5f5f;
		background: url(./IconSprite.png) left -149px no-repeat
	}

	.PrevNote ul li a:hover {
		background: url(./IconSprite.png) left -195px no-repeat;
		color: #b71900
	}


	.Media {
		width: 100%;
		padding: 10px 0 0
	}

	.Media ul {
		padding: 5px 8px;
		width: 309px;
		float: left;
	}

	.Media ul li {
		width: 100%;
		line-height: 28px;
		float: left
	}

	.Media ul li a {
		width: 100%;
		float: left;
		text-align: left;
		color: #5f5f5f;
	}

	.Media ul li a:hover {
		color: #b71900
	}

	.Media ul li a span {
		color: #b71900
	}

	.BannerAd {
		padding: 20px 0
	}

	.PublicBar {
		width: 100%;
	}

	.PublicCla {
		width: 670px;
		padding: 0 5px 0 0
	}

	.PublicClaT {
		width: 100%;
		height: 120px;
	}

	.PublicClaT a {
		border-top: 2px solid #1e63b0;
		margin: 0 10px 0 0;
		display: inline;
		background: #fafafa;
		width: 157px;
		padding: 11px 0 0;
		height: 107px;
		float: left
	}

	.PublicClaT a img {
		margin: 0 auto;
	}

	.PublicClaT a span {
		width: 100%;
		color: #666;
		font-size: 14px;
		padding: 12px 0 0;
		float: left
	}

	.PublicClaT a:hover,
	.PublicClaT a.Open {
		background: #f6f6f6
	}

	.PublicClaC {
		width: 640px;
		background: #f6f6f6;
		padding: 10px 0 10px 20px;
		text-align: left;
		float: left;
		height: 50px;
		overflow: hidden
	}

	.PublicClaC a {
		float: left;
		line-height: 25px;
		width: 95px;
		padding: 0 0 0 25px;
		background: url(./IconSprite.png) 12px -70px no-repeat;
		color: #666;
		font-size: 14px;
	}

	.PublicClaC a:hover {
		background: url(./IconSprite.png) 12px -112px no-repeat;
		color: #b71900
	}

	.SelfInfo {
		width: 325px;
	}

	.SelfInfoC {
		padding: 20px 0 0;
	}

	.SelfInfoC img {
		float: left;
		width: 163px;
		height: 136px;
		padding: 0 15px 0 0;
	}

	.SelfInfoC a {
		width: 147px;
		float: left;
		line-height: 22px;
		color: #666;
		text-align: left;
		cursor: pointer
	}

	.SelfInfoC a:hover,
	.SelfInfoC a b {
		color: #b71900;
		font-weight: normal
	}

	.PermitBar {
		width: 100%;
	}

	.Guide {
		width: 660px;
	}

	.Guide .PrevNoteTit {
		width: 650px;
	}

	.Guide .PrevNoteTit span {
		width: 176px;
		padding: 0 0 0 19px;
		text-align: left
	}

	.GuideC {
		width: 100%;
		padding: 10px 0 0;
	}

	.GuideCD {
		width: 100%;
		padding: 10px 0 0
	}

	.GuideCDL {
		width: 165px;
		border: 1px solid #e7e7e7;
		padding: 33px 0 27px 27px;
		line-height: 40px;
		background: #fff;
		float: left
	}

	.GuideCDL span {
		padding: 0 0 0 42px;
		float: left;
		font-size: 16px;
	}

	.GuideCDL span.djzc {
		color: #5fa1d1;
		background: url(./GuideSprite.png) left 9px no-repeat;
	}

	.GuideCDL span.ypxk {
		color: #8cc264;
		background: url(./GuideSprite.png) left -93px no-repeat;
	}

	.GuideCDR {
		width: 465px;
		background: #f9f9f9;
		padding: 6px 0;
		line-height: 30px;
		float: left
	}

	.GuideCDR a {
		color: #666;
		padding: 0 5px 0 25px;
		float: left;
		white-space: nowrap;
	}

	.GuideCDR a:hover {
		color: #b83e21;
		text-decoration: underline
	}

	.GuideCDR a.MoreTxt {
		color: #b83e21;
	}

	.Law {
		width: 325px;
		padding: 0 0 0 15px;
	}

	.Law .LastNews {
		padding: 15px 0 0;
		float: left
	}

	.Law .LastNews a {
		width: 310px;
		float: left;
		line-height: 30px;
	}

	.GovServ {
		width: 325px;
		padding: 0 0 0 15px;
	}

	.GovServ img {
		width: 325px;
		float: left;
	}

	.GovServ p {
		background: #f9f9f9;
		padding: 10px 15px;
		width: 295px;
		text-align: left;
		margin: 0 0 10px 0;
		float: left;
		display: inline
	}

	.GovServ p a {
		color: #666;
		line-height: 30px;
	}

	.GovServ p a span {
		color: #b71900
	}

	.GovServ p a:hover {
		color: #b71900
	}

	.ImgLink {
		width: 100%;
		height: 61px;
		padding: 9px 0 8px 0;
		background: #eee;
		margin: 10px 0 0;
		display: inline
	}

	.ImgLinkSlideL {
		width: 22px;
		height: 61px;
		float: left;
		background: url(./ImgLinkSlide.png) 3px 22px no-repeat #777
	}

	.ImgLinkSlideL:hover {
		background: url(./ImgLinkSlide.png) 3px 22px no-repeat #888
	}

	.ImgLinkSlideR {
		width: 22px;
		height: 61px;
		float: left;
		background: url(./ImgLinkSlide.png) -31px 22px no-repeat #777
	}

	.ImgLinkSlideR:hover {
		background: url(./ImgLinkSlide.png) -31px 22px no-repeat #888
	}

	.ImgLink .ImgLinkBox {
		width: 100%!important;
		padding: 0;
		float: left;
		overflow: hidden;
		height: 61px;
	}

	.ImgLink .ImgLinkBox li {
		width: 210px;
		height: 53px;
		border: 4px solid #fff;
		margin: 0 45px;
		display: inline-block
	}

	.ImgLink .ImgLinkBox li:hover {
		border: 4px solid #f8f8f8
	}

	.ServiceBar {
		width: 100%;
	}

	.LiveVideo {
		width: 195px;
	}

	.LiveVideo .VideoName {
		background: #f9f9f9;
		padding: 8px 10px;
		width: 175px;
		margin: 0 0 4px 0;
		display: inline;
		float: left;
		font-weight: bold;
		text-align: left
	}

	.LiveVideo .VideoName a {
		color: #959595;
		float: left;
		background: url(./LiveN.png) left center no-repeat;
		line-height: 24px;
		padding: 0 0 0 25px;
		width: 150px
	}

	.LiveVideo .VideoName a:hover {
		color: #f26d5f;
		float: left;
		background: url(./LiveA.png) left center no-repeat;
	}

	.Opinion {
		width: 450px;
		padding: 0 15px;
	}

	.Opinion .PrevNoteTit {
		width: 440px;
		padding: 0 10px 0 0;
		line-height: 33px;
		background: #f9f9f9;
		float: left
	}

	.Opinion .PrevNoteTit span.Act {
		width: 111px;
		color: #fff;
		background: url(./ArrowUp.png) center 28px no-repeat #1e63b0
	}

	.Opinion .PrevNoteTit span.Nor {
		background: #f9f9f9;
		color: #1e63b0;
		font-weight: bold
	}

	.Opinion ul {
		width: 100%;
		padding: 12px 0 0;
		float: left
	}

	.Opinion ul li {
		width: 100%;
		text-align: right;
		float: left;
		color: #666;
		line-height: 30px;
	}

	.Opinion ul li a {
		padding: 0 0 0 16px;
		text-align: left;
		float: left;
		background: url(./IconSprite.png) left 12px no-repeat;
		color: #666;
	}

	.Opinion ul li a:hover {
		background: url(./IconSprite.png) left -33px no-repeat;
		color: #b71900
	}

	.Opinion ul li:hover {
		color: #b71900
	}

	.InterActBox {
		width: 325px;
	}

	.InterAct {
		width: 195px;
		text-align: left;
	}

	.InterAct a {
		color: #fff;
		float: left;
		font-size: 18px;
		transition: .2s all;
		-moz-transition: .2s all;
		-ms-transition: .2s all;
		-o-transition: .2s all;
		-webkit-transition: .2s all
	}

	.InterAct .LeaderEm {
		width: 100px;
		max-height: 64px;
		line-height: 64px;
		background: url(./ServIco.png) 30px 7px no-repeat #f26d5f;
		padding: 0 0 0 95px;
		font-size: 18px;
	}

	.InterAct .LeaderEm:hover {
		background: url(./ServIco.png) 30px 7px no-repeat #fb7c6e
	}

	.InterAct .Advisory01 {
		width: 95px;
		line-height: 65px;
		background: url(./ConsultIco.png) -112px 18px no-repeat #3482c5;
		padding: 51px 0 0;
		margin-right: 5px;
		text-align: center;
		margin-top: 5px
	}

	.InterAct .Advisory01:hover {
		background: url(./ConsultIco.png) -112px 18px no-repeat #3e8ed3
	}

	.InterAct .Advisory02 {
		width: 95px;
		line-height: 65px;
		background: url(./ServIco.png) 20px -48px no-repeat #ff9e0d;
		padding: 51px 0 0;
		text-align: center;
		margin-top: 5px
	}

	.InterAct .Advisory02:hover {
		background: url(./ServIco.png) 20px -48px no-repeat #feb547
	}

	.InterAct .WeChat {
		margin-top: 10px
	}

	.InterAct .WeChat:hover {
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
		filter: alpha(opacity=60);
		-moz-opacity: 0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
	}

	.InterAct .Weibo {
		margin-top: 10px
	}

	.InterAct .Weibo:hover {
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
		filter: alpha(opacity=60);
		-moz-opacity: 0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
	}

	.VoteBox {
		width: 325px;
	}

	.VoteBoxC {
		width: 305px;
		padding: 0 10px 10px 10px;
		float: left;
		text-align: left;
		background: #f9f9f9
	}

	.VoteBoxC a {
		color: #b71900;
		width: 100%;
		padding: 5px 0 0;
		float: left;
		font-weight: bold;
		line-height: 30px;
	}

	.VoteBoxC a:hover {
		text-decoration: underline
	}

	.VoteBoxC span {
		width: 100%;
		line-height: 24px;
		color: #666;
		float: left
	}

	.Complaint {
		width: 305px;
		border: 1px solid #f2f2f2;
		padding: 2px 9px 3px 9px;
	}

	.Complaint p {
		width: 292px;
		padding: 17px 0 17px 13px;
		border-bottom: 2px solid #f6f6f6;
		float: left
	}

	.Complaint p a {
		width: 131px;
		height: 30px;
		float: left;
		margin: 0 13px 0 0;
		display: inline;
		font-size: 20px;
		color: #fff;
		line-height: 30px;
		padding: 61px 0 11px 0
	}

	.Complaint p a.Consult {
		background: url(./ConsultIco.png) 50px 14px no-repeat #3482c5
	}

	.Complaint p a.Consult:hover {
		background: url(./ConsultIco.png) 50px 14px no-repeat #4493d7
	}

	.Complaint p a.Cmpait {
		background: url(./ConsultIco.png) -94px 14px no-repeat #41ace2
	}

	.Complaint p a.Cmpait:hover {
		background: url(./ConsultIco.png) -94px 14px no-repeat #53bbf0
	}

	.Complaint ul {
		padding: 8px 17px;
		text-align: left;
		line-height: 26px;
		float: left
	}

	.Complaint ul a {
		float: left;
		color: #666
	}

	.Complaint ul a .Cst {
		color: #0090ff;
		padding: 0 8px 0 0;
		float: left
	}

	.Complaint ul a .Cpt {
		color: #f26d5f;
		padding: 0 8px 0 0;
		float: left
	}

	.Complaint ul a:hover,
	.Complaint ul a:hover .Cst,
	.Complaint ul a:hover .Cpt {
		color: #b71900
	}

	.DataQuery {
		width: 100%;
		padding: 0 0 10px 0
	}

	.EnterPrise {
		width: 660px;
		padding: 0 15px 0 0
	}

	.EnterPrise .PrevNoteTit {
		width: 650px;
		background: #f6f6f6;
	}

	.EnterPrise .PrevNoteTit span {
		width: 176px;
		padding: 0 0 0 19px;
		text-align: left
	}

	.EnterPrise ul {
		width: 640px;
		padding: 0 10px 10px;
		margin: 10px 0 0;
		display: inline;
		background: #f9f9f9;
		float: left
	}

	.EnterPrise ul span {
		float: left;
		border-bottom: 1px solid #dfdfdf;
	}

	.EnterPrise ul .EnterInfoT {
		color: #000;
		font-weight: bold;
		line-height: 30px;
		float: left;
		width: 100%
	}

	.EnterPrise ul .EnterInfoT .RegNum {
		padding: 0 0 0 20px;
		text-align: left;
		width: 175px;
	}

	.EnterPrise ul .EnterInfoT .RegName {
		padding: 0 20px 0 0;
		width: 316px;
	}

	.EnterPrise ul .EnterInfoT .RegDate {
		width: 109px;
	}

	.EnterPrise ul .EnterInfoC {
		line-height: 29px;
		float: left;
		width: 600px;
		padding: 0 20px;
		background: #fff;
	}

	.EnterPrise ul .EnterInfoC .RegNum {
		text-align: left;
		width: 175px;
		color: #959595;
		font-weight: bold
	}

	.EnterPrise ul .EnterInfoC .RegName {
		width: 316px;
		color: #666;
		text-align: left
	}

	.EnterPrise ul .EnterInfoC .RegDate {
		width: 109px;
		color: #959595;
	}

	.EnterPrise ul .EnterInfoC.NoBorder span {
		border: none
	}

	.Ginseng {
		width: 305px;
		background: #f4f4f4;
		padding: 10px;
	}

	.GinsengC {
		width: 303px;
		border: 1px solid #dfdfdf;
		background: #fff
	}

	.GinsengC .GinsengCT {
		height: 24px;
		padding: 6px 9px 6px 15px;
		width: 279px;
		border-bottom: 1px solid #dfdfdf;
		float: left
	}

	.GinsengC .GinsengCT span {
		float: left;
		text-align: left;
		color: #666;
		font-size: 16px;
	}

	.GinsengC .GinsengCT a {
		float: right;
		background: url(./QueryIco.png) -35px top no-repeat;
		width: 24px;
		height: 24px;
	}

	.GinsengC .GinsengCT a:hover {
		background: url(./QueryIco.png) -7px top no-repeat
	}

	.GinsengC .QueryBox {
		width: 295px;
		padding: 30px 0 13px 8px;
	}

	.GinsengC .QueryBox p {
		float: left;
		padding: 0 0 0 11px;
		height: 36px;
	}

	.GinsengC .QueryBox span {
		height: 36px;
		width: 4px;
		overflow: hidden;
		float: left
	}

	.GinsengC .QueryBox span.IptL {
		background: url(./InputBg.png) left no-repeat
	}

	.GinsengC .QueryBox span.IptR {
		background: url(./InputBg.png) right no-repeat
	}

	.GinsengC .QueryBox input {
		height: 34px;
		line-height: 34px;
		font-size: 14px;
		color: #ccc;
		float: left;
		padding: 0 8px;
		border: solid #dfdfdf;
		border-width: 1px 0
	}

	.GinsengC .QueryBox input.NumEnt {
		width: 104px;
	}

	.GinsengC .QueryBox input.DateEnt {
		width: 101px;
		background: url(./Clender.png) 90px center no-repeat
	}

	.GinsengC .QueryBut {
		width: 284px;
		padding: 0 0 28px 19px;
		float: left;
		line-height: 36px;
	}

	.GinsengC .QueryBut a {
		width: 264px;
		height: 36px;
		color: #fff;
		font-size: 18px;
		background: url(./QueryIco.png) left -38px no-repeat;
		float: left
	}

	.GinsengC .QueryBut a:hover {
		background: url(./QueryIco.png) left -74px no-repeat
	}

	.EntPrInfo {
		width: 100%;
		overflow: hidden;
		height: 62px;
	}

	.EntPrInfo ul {
		width: 1100px;
		float: left;
	}

	.EntPrInfo ul li {
		margin: 0 6px 0 0;
		height: 61px;
		width: 167px;
		background: #f6f6f6;
		border: 1px solid #dfdedc;
		padding: 0 13px;
		float: left;
		line-height: 20px;
	}

	.EntPrInfo ul li a {
		font-size: 16px;
		color: #1e63b0;
		width: 100%;
		float: left;
		padding: 7px 0 6px 0;
	}

	.EntPrInfo ul li span {
		color: #919191;
		font-family: "宋体";
		font-size: 14px;
	}

	.EntPrInfo ul li:hover a,
	.EntPrInfo ul li a:hover {
		color: #aa2f1f
	}

	/* 2015-3-31 */
	.FocusInfo {
		z-index: 999;
	}

	#picPoint li {
		cursor: pointer;
	}

	/* 2015 04 22*/
	.LocalC ul span {
		float: right;
		margin-top: -28px;
		color: #666
	}

	.LocalC ul:hover li,
	.LocalC ul li:hover span {
		color: #b71900
	}

	#friendlink select option {
		text-align: center;
	}

	.EntPrInfo ul li {
		width: 185px;
		padding: 0 29px;
	}

	/*2015-5-26*/
	.LiveNews {
		width: 325px;
		overflow: hidden;
		margin-bottom: 20px;
		text-align: left;
	}

	.LiveNews img {
		width: 150px;
		height: 84px;
		float: left;
		margin-right: 12px;
	}

	.LiveRight {
		width: 163px;
		height: 84px;
	}

	.LiveRight h1 {
		color: #1e63b0;
		font-size: 16px;
	}

	.LiveRight p {
		color: #666;
		font-size: 14px;
	}

	.LiveRight p span {
		color: #b71900
	}

	.LiveNews:hover p {
		color: #b71900
	}


	.Latest h1 span {
		margin-left: 14px;
	}

	.OffWeibo {
		color: #323232;
		font-size: 12px;
		font-weight: 100;
		padding-left: 32px;
		display: inline-block;
		width: 48px;
		height: 27px;
		background: url(../Images/Weibo.png) no-repeat
	}

	.OffWeixin {
		color: #323232;
		font-size: 12px;
		font-weight: 100;
		padding-left: 32px;
		display: inline-block;
		width: 48px;
		height: 27px;
		background: url(../Images/Weibo.png) no-repeat -95px;
	}

	.Latest h1 span a:hover {
		color: #b71900
	}

	.NewNav {
		width: 1000px;
		height: 44px;
		margin: 0 auto;
	}

	.NewNav li {
		float: left;
		position: relative;
		z-index: 999
	}

	.NewNav li a {
		color: #fff;
		padding: 0 38px;
		line-height: 44px;
		margin: 0 1px 0 0;
		display: inline-block;
	}

	.NewNav li a:hover,
	.NewNav li a.Active {
		background: #b71900
	}

	.Navmenu {
		position: absolute;
		z-index: 999;
		background: #b71900;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
		filter: alpha(opacity=90);
		-moz-opacity: 0.9;
		-khtml-opacity: 0.9;
		opacity: 0.9;
		padding: 8px 0;
		left: 0;
		top: 44px
	}

	.Navmenu dd {
		border-bottom: 1px solid #d4432c;
	}

	.Navmenu dd a {
		line-height: 30px;
		padding: 0 5px
	}

	.Navmenu dd:hover {
		background: #980501
	}

	.Navmenu dd a:hover {
		background: #980501
	}

	.dlone {
		width: 172px
	}

	.dltwo {
		width: 140px
	}


	.HzLogo {
		width: 153px;
		height: 31px;
		background: url(./HzTop.png) no-repeat bottom;
		float: left;
		padding: 35px 0 0 115px;
	}

	.Edition01 {
		width: 43px;
		overflow: hidden;
		padding-left: 87px;
		padding-top: 10px;
		float: left
	}

	.Edition01 p {
		width: 43px;
		height: 23px;
		background: url(./TOP.png) no-repeat;
		margin-bottom: 5px;
	}

	.Edition01 p a {
		width: 39px;
		height: 19px;
		line-height: 19px;
		color: #000;
		font-size: 12px;
		display: inline-block;
		margin-top: 2px;
		transition: .2s all;
		-webkit-transition: .2s all;
		background: url(./EditionA.png) -50px no-repeat;
		-moz-transition: .2s all;
		-ms-transition: .2s all;
		-o-transition: .2s all;
		border-radius: 8px;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		-ms-border-radius: 8px;
		-o-border-radius: 8px
	}

	.Edition01 p a.Curr01 {
		background: url(./EditionA.png) no-repeat;
		color: #fff
	}

	.Edition01 p a:hover {
		background: url(./EditionA.png) no-repeat;
		color: #fff
	}


	/*2015-6-3*/
	.ConRight {
		width: 95px;
		height: 160px;
		position: fixed;
		right: 20px;
		top: 40%;
		_position: absolute;
	}

	.RightBody {
		width: 110px;
		height: 34px;
		line-height: 34px;
		border: 1px solid #dddddd;
		margin-bottom: 4px;
	}

	.RightBody a {
		padding-left: 23px;
		color: #666666;
		font-size: 14px;
	}

	.RightBody:hover {
		border: 1px solid #ffcc99;
	}

	.RightBody:hover a {
		color: #ff9600
	}

	.RightOne {
		background: url(./Right02.png) no-repeat 5px 8px;
	}

	.RightTwo {
		background: url(./Right02.png) no-repeat 5px -32px;
	}

	.RightThree {
		background: url(./Right02.png) no-repeat 5px -72px;
	}

	.RightFour {
		background: url(./Right02.png) no-repeat 5px -112px;
	}

	.RightOne:hover {
		background: url(./Right01.png) no-repeat 5px 8px;
	}

	.RightTwo:hover {
		background: url(./Right01.png) no-repeat 5px -32px;
	}

	.RightThree:hover {
		background: url(./Right01.png) no-repeat 5px -72px;
	}

	.RightFour:hover {
		background: url(./Right01.png) no-repeat 5px -112px;
	}

	/*2015-7-8*/
	.InterAct .LeaderEmNew {
		width: 100px;
		max-height: 64px;
		line-height: 64px;
		background: url(./Phone.png) -100px 13px no-repeat #f26d5f;
		padding: 0 0 0 95px;
		font-size: 18px;
	}

	.InterAct .LeaderEmNew:hover {
		background: url(./Phone.png) -100px 13px no-repeat #fb7c6e
	}

	.InterAct .LeaderEmNew {
		width: 100px;
		max-height: 64px;
		line-height: 64px;
		background: url(../Images/Phone.png) -100px 13px no-repeat #f26d5f;
		padding: 0 0 0 95px;
		font-size: 18px;
	}

	.InterAct .LeaderEmNew:hover {
		background: url(./Phone.png) -100px 13px no-repeat #fb7c6e
	}

	.InterAct .AdvisoryNew01 {
		width: 95px;
		line-height: 35px;
		background: url(./Phone.png) 35px 10px no-repeat #3482c5;
		padding: 30px 0 0;
		margin-right: 5px;
		text-align: center;
		margin-top: 5px
	}

	.InterAct .AdvisoryNew01:hover {
		background: url(./Phone.png) 35px 10px no-repeat #3e8ed3
	}

	.InterAct .AdvisoryNew02 {
		width: 95px;
		line-height: 35px;
		background: url(./Phone.png) 37px -48px no-repeat #ff9e0d;
		padding: 30px 0 0;
		text-align: center;
		margin-top: 5px
	}

	.InterAct .AdvisoryNew02:hover {
		background: url(./Phone.png) 37px -48px no-repeat #feb547
	}

	.InterAct .LeftNew01 {
		width: 95px;
		height: 53px;
		padding: 5px 0 0 0;
		background: #c59455;
		margin-right: 5px;
		margin-top: 5px;
		text-align: center;
	}

	.InterAct .LeftNew01:hover {
		background: #d8a461;
	}

	.InterAct .LeftNew01 b {
		font-family: "Arial";
		font-size: 18px;
		display: inline-block;
		width: 95px;
	}

	.InterAct .LeftNew01 span {
		font-size: 12px;
		margin-top: -5px;
		display: inline-block;
		text-align: left;
		padding: 0 16px;
	}

	.InterAct .LeftNew02 {
		width: 95px;
		height: 53px;
		padding: 5px 0 0 0;
		background: #40c127;
		margin-top: 5px;
		text-align: center;
	}

	.InterAct .LeftNew02:hover {
		background: #57d140;
	}

	.InterAct .LeftNew02 b {
		font-family: "Arial";
		font-size: 18px;
		display: inline-block;
		width: 95px;
	}

	.InterAct .LeftNew02 span {
		font-size: 12px;
		margin-top: -5px;
		display: inline-block;
		text-align: left;
		padding: 0 16px;
	}

	.InterAct .LeftNew03 {
		width: 95px;
		height: 53px;
		padding: 5px 0 0 0;
		background: #429ba6;
		margin-right: 5px;
		margin-top: 5px;
		text-align: center;
	}

	.InterAct .LeftNew03:hover {
		background: #51b7c4;
	}

	.InterAct .LeftNew03 b {
		font-family: "Arial";
		font-size: 18px;
		display: inline-block;
		width: 95px;
	}

	.InterAct .LeftNew03 span {
		font-size: 12px;
		margin-top: -5px;
		display: inline-block;
		text-align: left;
		padding: 0 16px;
	}

	.InterAct .LeftNew04 {
		width: 95px;
		height: 53px;
		padding: 5px 0 0 0;
		background: #41ace2;
		margin-top: 5px;
		text-align: center;
	}

	.InterAct .LeftNew04:hover {
		background: #58bdf0;
	}

	.InterAct .LeftNew04 b {
		font-family: "Arial";
		font-size: 18px;
		display: inline-block;
		width: 95px;
	}

	.InterAct .LeftNew04 span {
		font-size: 12px;
		margin-top: -5px;
		display: inline-block;
		text-align: left;
		padding: 0 10px;
	}



	/*2015-09-07*/
	.Qygs {
		width: 1000px;
		overflow: hidden;
		font-family: "微软雅黑", serif;
		font-size: 12px;
		padding-top: 12px;
	}

	.Qygs h3 {
		overflow: hidden;
		padding-right: 10px;
		height: 33px;
		line-height: 33px;
		font-weight: normal;
		font-size: 12px;
		background: #f6f6f6;
	}

	.Qygs h3 b {
		float: left;
		width: 176px;
		padding-left: 19px;
		background: #1e63b0;
		color: #fff;
		font-size: 18px;
		font-weight: normal;
	}

	.Qygs h3 .More {
		float: right;
	}

	.Qygs_ul {
		width: 998px;
		border: 1px #e7e7e7 solid;
		list-style: none;
		font-size: 16px;
		line-height: 24px;
		padding-bottom: 15px;
		overflow: hidden;
		padding-left: 190px;
	}

	.Qygs_ul li {
		float: left;
		display: inline;
		height: 85px;
		overflow: hidden;
		margin: 15px 0 0 90px;
	}

	#linklistnonono {
		width: 100% !important;
		left: 0 !important;
	}

	.Qygs_ul li a {
		display: block;
		height: 67px;
		padding: 18px 0 0 100px;
		color: #195cad;
		text-decoration: none;
	}

	.Qygs_ul li a:hover {
		text-decoration: underline;
	}

	.Qygs_ul li.Qygs_li1 {
		width: 200px;
		background: url(./hzscjg_icon.png) no-repeat 0 0;
		margin-left: 30px;
	}

	.Qygs_ul li.Qygs_li2 {
		width: 200px;
		background: url(./hzscjg_icon.png) no-repeat -276px 0;
	}

	.Qygs_li3 {
		background: url(./hzscjg_icon.png) no-repeat -554px 0;
	}

	.Qygs_li4 {
		background: url(./hzscjg_icon.png) no-repeat -830px 0;
	}
}

@media screen and (max-width: 768px) {
	body {
		min-width: 0px !important;
	}

	.ConRight {
		display: none;
	}

	.leftnew {
		display: none;
	}
	
	.FocusBar {
		width: 100%;
	}

	.Main,
	.Focus,
	.PrevNoteBox,
	.PrevNote ul {
		width: auto;
	}

	.Dtxxtop {
		width: auto !important;
	}

	.Dtxxtop span {
		display: inline-block !important;
		width: auto !important;
		height: 29px;
		padding: 5px;
		margin-bottom: 5px;
	}

	.Dtxxtop span.Acter {
		color: #fff;
		background: url(./ArrowDown.png) center 34px no-repeat #1e63b0;
	}

	.Dtxxtop .More {
		position: absolute;
		bottom: -15px;
		right: 5px;
	}

	.File {
		position: relative;
		margin-bottom: 20px;
	}

	.Tzggtop span {
		display: inline-block !important;
		width: auto !important;
		height: 25px;
		padding: 5px;
		margin-bottom: 5px;
	}

	.Tzggtop .More {
		position: absolute;
		bottom: -15px;
		right: 5px;
	}

	.More {
		font-size: 16px;
	}

	.Tzggtop span.Act {
		width: 111px;
		color: #fff;
		background: url(./ArrowUp.png) center 30px no-repeat #1e63b0;
	}

	.Focus {
		width: 100%;
		height: 280px;
		overflow: hidden;
	}

	.Header .LogoBar {
		padding-bottom: 20px;
		background-size: 100% 100%;
	}

	.Header .LogoBar .Logo {
		width: auto;
		height: auto;
		text-align: right;
	}

	#picBox {
		height: 250px;
		overflow: hidden;
	}


	.Header .LogoBar .Logo img {
		padding: 0;
		width: 100%;
	}

	.wzall {
		text-align: center;
		margin-top: 0 !important;
	}

	.HzLogo {
		padding: 8px 0 0 0;
	}

	.Edition01 {
		position: absolute;
		top: -2px;
		right: 75px;
		width: 160px !important;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	#login {
		margin: 11px 5px 0 0;
	}

	.NewNav li a.Active {
		width: 100%;
	}

	.PrevNote {
		margin: 0 !important;
		position: relative;
	}

	.Songti {
		padding: 0 !important;
		width: 98%;
		margin: 10px auto;
	}

	.Songti table tbody tr td li {
		text-align: left;
		width: 99%;
		font-size: 16px;
	}

	.Songti table tbody tr td li a {
		display: inline-block;
		width: 85% !important;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.revNote {
		position: relative;
	}

	.fm-zfxxgk-box {
		width: 50% !important;
		padding: 0 !important;
		margin: 0 !important;
	}

	.fm-zfxxgk-box a {
		margin-top: 0 !important;
	}

	.fm-zfxxgk-box p {
		padding: 5px 10px !important;
		font-size: 16px !important;
	}

	.GuideC div a {
		width: 49%;
	}

	.GuideC div a:nth-child(odd) {
		margin-right: 5px !important;
	}

	.GuideC div a img {
		width: 100%;
	}

	.GovServ span span a img {
		width: 100%;
	}

	.PermitBar {
		width: 100%;
	}

	.GovServ {
		width: 100%;
	}

	.GovServ p {
		width: 100%;
		background: #f9f9f9;
		padding: 10px 15px;
		text-align: left;
		margin: 0 0 10px 0;
		float: left;
		display: inline;
		font-size: 16px;
	}

	.GovServ p a {
		color: #666;
		line-height: 30px;
	}

	.GovServ p img {
		width: 100%;
	}

	.Qygs_ul {
		list-style: none;
		font-size: 16px;
		line-height: 24px;
		padding-bottom: 15px;
		overflow: hidden;
		width: 100%;
		margin: 0 auto;
		padding-left: 9%;
	}

	.Qygs_ul li {
		width: 260px !important;
		float: left;
		display: inline;
		height: 85px;
		overflow: hidden;
		margin-top: 10px;
		margin-right: 5px;
	}

	.Qygs_ul li a {
		display: block;
		height: 67px;
		padding: 18px 0 0 100px;
		color: #195cad;
		text-decoration: none;
	}

	.Qygs_ul li a:hover {
		text-decoration: underline;
	}

	.Qygs_li1 {
		background: url(./hzscjg_icon.png) no-repeat 0 0;
	}

	.Qygs_li2 {
		background: url(./hzscjg_icon.png) no-repeat -276px 0;
	}

	.Qygs_li3 {
		background: url(./hzscjg_icon.png) no-repeat -554px 0;
	}

	.Qygs_li4 {
		background: url(./hzscjg_icon.png) no-repeat -830px 0;
	}

	.ImgLink .ImgLinkBox {
		width: auto !important;
	}

	.ImgLink .ImgLinkBox li {
		width: 100%;
		display: inline;
		border: 0;
		float: left;
	}

	.ImgLink .ImgLinkBox li img {
		width: 100%;
		height: auto !important;
		border: 0;
	}
	.ImgLink .ImgLinkBox li:first-child{
		margin: 0!important;
	}

	#btnLeft,
	#btnRight {
		display: none;
	}

	.ColumeTit {
		padding-bottom: 10px;
	}

	.ColumeTit h1 {
		padding: 0 10px 0 35px;
	}

	.InterAct .LeftNew01,
	.InterAct .LeftNew02,
	.InterAct .LeftNew03,
	.InterAct .LeftNew04 {
		width: 95px;
		padding: 5px 0;
		margin-right: 5px;
		margin-top: 5px;
		text-align: center;
		color: #ffffff;
	}

	.InterAct .all12315 {
		display: inline-block;
		width: 100%;
		font-weight: bold;
		margin: 5px 0;
		margin-top: 20px;
	}

	.InterAct .LeftNew01 {
		background: #c59455;
		display: inline-block;
	}

	.InterAct .LeftNew02 {
		background: #40c127;
		display: inline-block;
	}

	.InterAct .LeftNew03 {
		background: #429ba6;
	}

	.InterAct .LeftNew04 {
		background: #41ace2;
	}

	.InterAct .LeftNew03,
	.InterAct .LeftNew04 {
		width: 30%;
		display: inline-block;
		line-height: 45px;
	}

	.Opinion {
		margin-top: 10px;
	}

	.PrevNoteTit .Act,
	.PrevNoteTit .Acter {
		color: #fff;
		background: #1e63b0;
		float: left;
		font-size: 18px;
		margin: 0 10px;
		padding: 2px 4px;
		display: inline-block !important;
	}

	.PrevNoteTit .Nor {
		background: #f9f9f9;
		color: #1e63b0;
		font-size: 18px;
		float: left;
		font-weight: bold;
		padding: 2px 4px;
		margin: 0 10px;
		display: inline-block !important
	}

	#onlive {
		min-height: 0 !important;
	}

	#onlive table a {
		width: 80% !important;
		font-size: 16px;
	}

	#onlive table span {
		width: 15% !important;
		margin: 0;
		margin-right: 5px;
		font-size: 16px;
		display: inline-block;
		text-align: right;
	}

	.VoteBox {
		width: 100%;
		margin-top: 10px;
	}

	.VoteBox li {
		line-height: 20px;
	}

	.VoteBox li a {
		width: 80% !important;
		font-size: 16px;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		margin: 2px auto;
	}

	.PrevNoteTit {
		overflow: hidden;
	}

	.Act b {
		margin-left: 5px;
	}

	.SubClaTit b {
		margin-left: 5px;
	}

	.VoteBox li span {
		width: 15% !important;
		display: inline-block;
		margin: 0;
		font-size: 16px;
		margin-right: 5px;
		text-align: right;
	}

	.VoteBox .EntPrInfo ul {
		overflow: hidden;
	}

	.EntPrInfo ul li {
		width: 48% !important;
		margin: 5px 1px 0 3px;
		height: 100px;
		background: #f6f6f6;
		border: 1px solid #dfdedc;
		float: left;
		line-height: 20px;
		padding: 0 !important;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}

	.EntPrInfo ul li a {
		font-size: 16px;
		color: #1e63b0;
		width: 100%;
		float: left;
		padding: 7px 0 6px 0;
	}

	.EntPrInfo ul li span {
		color: #919191;
		font-family: "宋体";
		font-size: 16px;
	}

	.CopyRight p,
	.Footer .Links p {
		width: auto;
	}

	.Footer .Links p select {
		width: 50%;
		margin: 10px 0 0 0;
	}

	.CopyRight p span {
		line-height: 20px;
	}

	.CopyRight div {
		width: auto !important;
		display: inline-block;
	}

	#subNavBar {
		height: auto !important;
	}

	.FileBox {
		border-bottom: 2px dashed #DEDEDE;
		margin-bottom: 10px;
	}

	.CopyRight p span {
		font-size: 16px !important;
	}

	#linklistnonono {
		width: 100% !important;
		left: 0 !important;
	}
	
	
	.top_list {
		width: 100% !important;
	}
	.top_list .list_image_yw {
		left: 5px;
	}
	.top_list .list_image_yw_p{
		left: 9px;
	}
	.yw_list {
		margin-left: 80px !important;
	}
	.yw_list ul li{
		width: 100% !important;
	}
}
